package com.demo.rabbitmq.config;

public enum DirectRoutingKeyEnum {

    DIRECT_QUEUE_ROUTING_KEY("direct_queue_routing_key"),
    DIRECT_EXCEPTION_QUEUE_ROUTING_KEY("direct_exception_queue_routing_key"),
    CLUSTER_DIRECT_QUEUE_ROUTING_KEY("cluster_direct_queue_routing_key"),
    MIRROR_DIRECT_QUEUE_ROUTING_KEY("mirror_direct_queue_routing_key"),
    DIRECT_QUEUE_NOT_DURABLE_ROUTING_KEY("direct_queue_not_durable_routing_key");

    private final String routingKeyName;

    DirectRoutingKeyEnum(String routingKeyName) {
        this.routingKeyName = routingKeyName;
    }

    public String getRoutingKeyName() {
        return routingKeyName;
    }
}
